/*基本类*/
.fl{float:left}
.fr{float:right}
.zhonor{float:left;margin-left:24px;width:247px}
#zdemo img{margin-right:11px}
body{margin: 0px;padding: 0px;font-family: "Microsoft YaHei", "simsun", Arial;}
table { border-collapse: collapse; border-spacing: 0; }

/*header头部*/
.header{width:100%;height:95px;}
.headsrh{margin-right:7px;padding-top:37px;width:185px;height:26px;background:url(search.jpg) left bottom no-repeat}
.srhipt{float:left;border:0;height:26px;line-height:26px;padding-left:16px;width:132px;background:none;color:#A5A5A5;font-size:12px}
.srhbtn{float:left;height:26px;border:0;margin-left:6px;background:none;cursor:pointer;width:21px}
.zdemol,.zdemor{position:absolute;top:50px;width:20px;height:53px;cursor:pointer}
.zdemol{left:-30px;background:url(left.jpg);cursor;pointer}
.zdemor{right:-30px;background:url(right.jpg);cursor;pointer}
.zfoot{background:#0067c1;height:60px;padding-top:13px}
.zfoot a{color:#ffffff}
.wrap{width:1000px;margin:0 auto}

/*导航*/
.wrapper {
	width: 1000px;
	height: 38px;
	position: relative;
	background-color: #004098;
}
.container {
    width: 1000px;
    margin: 0 auto;
}
.span_143_split{
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
.div_143{
	font-size:14px;
	font-family:"Microsoft YaHei", "simsun", Arial;
	color: #FFFFFF;
	line-height: 28px;
}
.div_143 a{
	color:#FFFFFF;
	text-decoration: none;
}

#div_60 li .span_60_time{
	float:right;
	color:#666;
}
#div_60 a{
	font-weight:bold;
	letter-spacing:2px;
}
.div_60{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:30px;}
.div_61{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:20px;}

.div_143 a:hover{
	color:#FFFFFF;
	text-decoration: none;
	background-color: #666666;
	height: 28px;
	width: 130px;
	background-image: url(menu-b.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.cc
{
	margin-left: 33px;
	font-weight: bold;
	font-size: 15px;
}
.cc a
{
	color: #666666;
	}

.cc a:hover
{
	text-decoration: none;
	color: #FF0000;
	}

/*----导航--结束------*/

/*-----------------------------------*/
#mainContent {
	overflow:auto;
	zoom:1;
	width: 1000px;
	margin-top: 30px;
	background-image: url(bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#i_mainContent
 {
	overflow:auto;
	zoom:1;
	width: 1000px;
	margin-top: 20px;
	font-size: 12px;
	padding-bottom:15px;
	font-family: "Microsoft YaHei", "simsun", Arial;
}
#sidebar { float:left; width:236px;}
.clearfloat { clear:both; height:0; font-size: 0px; line-height: 0px;}
/*-----------------------------------*/
.div_15{
	float:left;
	width:100%;
	line-height: 8px;
}
.div_14{
	height:79px;
	padding-left:20px;
	width: 236px;
	background-image: url(ABOUT.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.div_new{
	height:79px;
	padding-left:20px;
	width: 236px;
	background-image: url(new.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.div_pro{
	height:79px;
	padding-left:20px;
	width: 236px;
	background-image: url(pro.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.content-top
{
	height: 30px;
	background-image: url(con-top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
}

#div_139 li{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #ccc;
	font-size: 13px;
}
#div_139 li .span_139_time{float:right;color:#666;color:#ccc;}
#div_139 #jump{padding-top:20px;width:100%}
.div_139{width:95%;padding-left:20px;}

div
{
margin-left:auto;
margin-right:auto;
}
/*table{
border-collapse:collapse;
border-spacing: 0px; 
}*/
a{color:#505050;text-decoration:none}
.za1{color:#333}
a:hover{color:#F30012;text-decoration:none}
img{border:none}

/*页面对齐类*/
.site_left
{
margin-left:0px;
}

.site_center
{
margin-left:auto;
margin-right:auto;
}
.site_right
{
float:right
}
/*foot*/
.copy
{
	font-family: "Microsoft YaHei", "simsun", Arial;
	font-size: 13px;
	color: #FFFFFF;
}
.copy a
{
	color: #FFFFFF;
}
.copy a:hover
{
	text-decoration: none;
}
/*特殊类*/

#div_146{overflow:hidden;}
.div_146{
	background-image: url(201223125058403.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 100%;
	height: 76px;
}
#div_158 p{margin:0;padding:0;}
#div_158{}
.div_158{float:left;height:100%;}

#div_174 h1{font-size:14px;padding:0px;margin:0px;font-family:verdana}
.div_174{clear:both;margin:0 0 20px 0;padding-top:6px}

.div_15{float:left;width:100%;margin-bottom:10px;}
#jump{width:100%}

#div_4 .li_4_main{text-align:center;overflow:hidden;}
#div_4 .div_4_pic{border:1px solid #dddddd;background-color:#ffffff;padding:5px;;overflow:hidden;}
#div_4 #jump{padding-top:10px;width:100%}
.div_4{
	width:100%;
	overflow:hidden;
	margin-top: 20px;
}
.promenu
{
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 15px;
	text-decoration: none;
	text-align: center;
}
.promenu02
{
}
.div_184{
	width:385px;
	float:left;
}
.div_185{
	line-height:24px;
	background-image: url(news-index.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 340px;
	height: 24px;
}
#div_188 li{border-bottom:1px dotted #ddd;padding:0 0 0 15px;background:url(ico.gif) 4px center no-repeat;margin:0;list-style:none;}
#div_188 a{display:inline-block;width:262px;font-family:simsun;line-height:32px}
#div_188{color:#ccc;overflow:hidden;}
.div_188{line-height:30px;padding-top:9px;border-color:#F0F0F0;}
.div_183{
	float:left;
	width:319px;margin-left:24px
}
.ztitle{
	height:40px;
	line-height:40px;
	background:url(line.gif) left bottom no-repeat;
	color:#989898;font-size:14px
}
.ztitle font{color:#064f90;font-size:16px;padding:0 6px 0 2px;font-weight:bold}
.ztitle a{display:block;width:56px;height:20px;background:url(more.gif);font-size:12px;margin-top:9px;padding-top:1px;line-height:20px;color:#ffffff;text-align:center}
.zproclass1,.zproclass2{width:246px;height:245px;margin:6px 5px 15px 0;position:relative}
.zproclass1{background:url(ic1.jpg)}
.zproclass2{background:url(ic2.jpg)}
.zproname{padding:15px 0 0 17px}
.zproname a{font-size:16px;color:#ffffff;font-weight:bold;letter-spacing:1px}
.zproname a font{letter-spacing:0;font-family:arial}
.zproclass1 .zpropic{position:absolute;bottom:1px;left:1px}
.zproclass2 .zpropic{position:absolute;top:1px;left:1px}
.zproclass1 .zproname{position:absolute;top:0}
.zproclass2 .zproname{position:absolute;bottom:58px}
#div_187{overflow:hidden;}
.div_187{
	padding-top: 10px;
}
.div_130{
	height:24px;
	line-height:24px;
	background-image: url(pro-index.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 960px;
}
.div_101 .li_101_main{text-align:center;overflow:hidden;}
.div_101 .div_101_pic{text-align:center}
.div_101 .div_101_pic a{display:block;border:1px solid #dddddd;font-size:12px;font-family:arial,simsun}
.div_101 .div_101_pic a:hover{border:1px solid #0F5EA3}
.div_101 .div_101_pic a font{display:block;padding-top:2px;line-height:30px}
.div_101 .div_101_pic a:hover font{display:block;background:#0F5EA3;color:#ffffff;padding-top:2px;line-height:30px}
.div_101{height:155px;}
.div_171{padding-top:43px;font-size:12px;background:url(ibg.jpg) top center no-repeat}
#div_99{overflow:hidden;}
.div_99{width:100%}
#div_142 li{float:left;margin-right:20px;width:80px;}
#div_142 li a{white-space: nowrap;}
#div_142 li a:hover{}
#div_142 li .a_142_main_selected{}
#div_142 li .span_142_time{float:right;color:#666;}
#div_142{}.div_142{float:left;width:100%;margin-top:10px;padding-left:20px;color:#858585;}
.div_142 a{color:#858585;}


.content{width:1000px;margin:0 auto}
.ctop{height:25px;background:#FFF}
.cright{float:left;width:755px;margin-left:25px}
.ctitle{height:55px;background:url(ctitlebg.gif);padding:24px 0 0 24px;font:21px/22px 'Microsoft YaHei';color:#5F5F5F}
.ctitle font{font-size:13px;color:#EA0016;font-weight:bold}

.ptitle{border-bottom:1px solid #CCC;font:15px/24px 'Microsoft YaHei';height:32px;color:#767676;position:relative}
.ptitle span{border-bottom:1px solid #004098;color:#353535;display:inline-block;position:relative;height:27px;padding:5px 6px 0 5px}
.ptitle font{font-family:simsun;font-size:8px}
.homelink{float:left;width:16px;height:14px;background:url(homeico.gif);margin-top:2px}
.homelink:hover{background:url(homeico1.gif)}
.pos{float:right;font-family:simsun;font-size:13px;padding:5px 5px 0 0;color:#989898}
.pos a{color:#989898}
.pos a:hover{color:#C80000}
.cbody{margin:15px 0 50px 0;border:1px solid #CCC;padding:6px;overflow:hidden}
.pro{float:left;width:175px;height:170px;text-align:center;overflow:hidden;border:1px solid #EDEDED;font:12px/28px simsun;margin:0 15px 20px 0;color:#064990}
.pro:hover{border:1px solid #0F5EA3;background:#0F5EA3;color:#FFF}

.page{font:12px/36px simsun;text-align:center;color:#676767;padding-top:10px}
.page b{color:#C80000}
.page a{color:#676767}
.page font{color:#C80000}
.page a:hover{color:#C80000}
.page a.active{color:#C80000;font-weight:bold}

.news_list{ overflow:hidden;font-family:simsun;margin-left:5px}
.news_list ul{font-size:12px}
.news_list ul li{ display:block; height:32px; line-height:32px; width:740px;border-bottom:1px dotted #aaa}
.news_list ul li a{ display:block; float:left;height:30px;color:#555}
.news_list ul li a:hover{color:#C80000}
.news_list ul li span{display:block; float:right; margin-right:15px;color:#555}

.show{font-size:14px}
.show h1{ width:700px; margin:0 auto; overflow:hidden; text-align:center; font-size:18px; color:#333;}
.show .some{ text-align:center;padding:0;margin:0;line-height:40px;font-size:13px}
.show_text{ padding:15px 5px; line-height:25px;}
/**上一篇、下一篇**/
.pre{}
.pre,.next{font-size:13px;height:30px; display:block; width:700px; overflow:hidden; line-height:30px; padding-left:5px;padding:0;margin:0;}
.pre a,.next a{color:#333;font-size:13px}
.pre a:hover,.next a:hover{color:#C80000}
.next{margin-bottom:50px;padding:0;margin:0;}
.line_dashed{ clear:both; height:1px; border-bottom:1px dashed #BCBCBC; overflow:hidden; margin:0 5px; padding:0;}

.input_gbook {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border:1px solid #cccccc;
	height:18px;
	line-height:18px;
	padding-left:3px;
	background:#FFF
}
.btn {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background-image: url(btn.gif);
	height: 21px;
	width: 75px;
	border: 0px none;
	color:#333333;
	line-height:21px;
	background-position: center center;
	padding-left:8px;
}

#banner { width:100%; height:352px;position:relative}
#slides { display:block; width:100%; height:352px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:53%; top:322px; z-index:9900;  padding:5px 0; margin:0}
#pagination li { display:block; list-style:none; width:30px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0a89f4;}

#banner1 { width:100%; height:163px;position:relative}
#slides1 { display:block; width:100%; height:163px; list-style:none; padding:0; margin:0; position:relative}
#slides1 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides1 li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination1 { display:block; list-style:none; position:absolute; left:145px; top:132px; z-index:9900;  padding:5px 0; margin:0}
#pagination1 li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#FFF }
#pagination1 li a { display:block; width:100%; height:100%; padding:0; margin:0;text-indent:-999px}
#pagination1 li.current { background:#0a89f4;}

.cleft{ float:left; width:210px;  clear:both;padding-bottom:30px}
.cleft .title{ margin:0px;background:url(l_title.jpg) no-repeat 0px 0px; height:48px; color:#fff; line-height:43px; font-size:15px; font-weight:bold; padding-left:20px;}
.cleft .title font{font-family:arial;font-size:14px}
.cleft .body{ border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8; width:208px; overflow:hidden; margin:0px; padding:0px; padding-top:0px; padding-bottom:20px; }
.cleft .body ul{padding:0px; margin:0px; background:#fff;}
.cleft .body ul li{width:208px; margin:0px 0px;font-size:12px; line-height:20px; text-align:left; display:block}
.cleft .body ul li div{border-bottom:1px solid #e8e8e8;padding:8px 0}
.cleft .body ul li div a{display:inline-block;padding:3px 0 3px 13px;width:195px;font-family:simsun;border-bottom:1px dotted #e8e8e8}

.left_menu .la {text-decoration: none; font-weight:bold;height:41px; line-height:41px; padding-left:30px; DISPLAY: block;color:#333333;font-size:14px; background:url(t1.gif) no-repeat left bottom;}
.left_menu .la:hover { text-decoration: none; color:#004098; background:url(t2.gif) no-repeat;}


.left_menus .la {TEXT-DECORATION: none; font-weight:bold;height:41px;line-height:41px; DISPLAY: block; padding-left:30px; color:#004098; font-size:14px;background:url(t2.gif) no-repeat left bottom;}
.left_menus .la:hover { TEXT-DECORATION: none; color:#004098; background:url(t2.gif) no-repeat;}
.cleftb p{font-size:15px; font-weight:bold;margin:0;padding:0}
.cleftb{border:1px solid #e8e8e8;border-top:0;font-size:12px;color:#333;font-family:simsun;padding:10px 0 15px 13px;line-height:25px}